from math import*
print("Введите четырехзначное число:")
n = int(input())
sqrt = n ** 0.5
minn = 99999999
maxx = 0
a = 0
counter = 0
counter1 = 0
if n // 1000 == 0 or n // 1000 > 9:
    print("Введенное число не является четырёхзначным")
else:
    if n % 2 == 0:
        print("Число чётное: Да")
    else:
        print("Число чётное: Нет")
    if n % 3 == 0:
        print("Число кратное трём: Да")
    else:
        print("Число кратное трём: Нет")
    if n ** 0.5 == int(sqrt):
        print("Число является квадратом числа:", int(sqrt))
    else:
        print("Число является квадратом числа: Нет")
    print()
    a = n
    while a != 0:
        l = a % 10
        if l < minn:
            minn = l
        a = a // 10
    print("Наименьшая цифра числа:", minn)
    v = n
    while v != 0:
        q = v % 10
        if q > maxx:
            maxx = q
        v = v // 10
    print("Наибольшая цифра числа:", maxx)
    k = n
    while k != 0:
        d = k % 10
        if d == 0:
            counter += 1
        k = k // 10
    print("Количество нулей в числе:", counter)
    print()
    m = n
    m = n % 10
    if m == 0 or m == 1 or m == 4 or m == 9:
        counter1 += int(m ** 0.5)
        print("Цифра в разряде единиц является квадратом цифры:", counter1)
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")
    m = n // 10
    h = m % 10
    if h == 0 or h == 1 or h == 4 or h == 9:
        counter1 = int(h ** 0.5)
        print("Цифра в разряде десятков является квадратом цифры:", counter1)
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")
    m = m // 10
    b = m % 10
    if b == 0 or b == 1 or b == 4 or b == 9:
        counter1 = int(b ** 0.5)
        print("Цифра в разряде сотен является квадратом цифры:", counter1)
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")
    m = m // 10
    b = m % 10
    if b == 0 or b == 1 or b == 4 or b == 9:
        counter1 = int(b ** 0.5)
        print("Цифра в разряде тысяч является квадратом цифры:", counter1)
    else:
        print("Цифра в разряде тысяч является квадратом цифры: Нет") 
            
    
    

        
    
        
    
    
    
    

    
